3135
10
832
2
195983
0
1741
9
1326
69635
3
1515
2952
399
1
37779
24
709457
4
6700
12
15325
6
1530
2385
3141
22
2015
5
3981
11
2080
2189
487
23448
2668
330
1408
7886
31426
732
508
1077