2546
1
748
2271
4
4152
1057
3
2902
6
4684
2
3024
1630
1458
0
1115
1190
859
1889
2041
2313
2075
4821
4224
1045
319
1386
979
3579
2061
3691
1298
2661
8607
8
1522