3473
1
1430
2721
3
4477
2
3106
4
2926
4305
2405
1184
2656
7762
6231
0
1383
2798
1516
898
2066
799
1716
1131
14750
8
2597
5505
14
951
619
1852
564
616
1289601
2502