3682
2
131589
1
810
297066
0
2525
4
2349
5504
16
562
2502
5825
1768
189326
2732
2377
1704
2906
4382
19944
1174
948
14887
18
592
5169
753
1078
2184
1047
45986
734
682