83
516
5310
292
881
298
356
171
15
133
72
791
86
323
10
7
12
131
111
17519
767
4010
18
211
403
5115
402