2954
2
1992
3
697
0
4248
1
1309
4914
7964
5
1801
766
3035
2271
4
5389
2715
6
1837
1413
2020
1583
2041
2313
2967
1306
723
2075
4821
319
1386
2153
2061
1298
982