386
2
2397
93
0
92098
30
165
952
1
3946
160230
14
2934
1058
4
275
1081
1242
1934
112
490
3419
1311
980
640
11
9708
930
787
68
3166
1041
1011
51
253