3035
1
4248
7964
5
1801
3
2715
6
1837
2
1413
2153
2020
982
1268
1583
0
3522
2967
1306
723
2954
2068
2182
766
2499
1199
2166
980
83
1622
1839
1763
1834
1690