3525
1
5431
2
810
2377
297066
0
131589
512
742
11059
9
1412
1736
2405
459
45986
19079
6
2044
32302
2428
1331
1445
2962
1516
5536
14801
11
1059
4465
22
610
5978
10317
1993
3