2935
2
106
0
3539
3
20312
39
2059
370
181997
11
5164
5
3107
7
9220
189326
898
1
2277
4562
10
1558
6445
6
297066
2082
272
2090
618
383
8527
1289601
4
14125
2255
582
194
1579
2906