3957
3
8345
2
2211
1
2959
3154
6
2642
2655
1320
0
4483
8
1451
3296
4
992
1088
1369
2670
2479
4702
790
2840
676
10827
1226
1063
2480
753
1109
2021
346
2707
2829