1501
1
3162
3
1920
0
1773
985
951
619
4646
564
2557
6
2502
5658
9
1929
2740
1458
4340
2
3539
2356
6362
5
2985
437
2090
2065
6264
7
1740
923
2743
8607
8
1992
4943