131589
1
297066
0
1289601
4
1704
2525
810
2906
2
5504
16
5431
3546
19944
2349
1768
444571
9
5915
11
2469
763
17946
356
948
19079
6
8437
2949
11059
2377
10827
45986
4382
1174
2502