1780
2
2702
7
1286
1
4630
3
4112
11
2375
5
507
0
1940
2302
3029
6
2920
4
2109
2748
9
4617
3054
17391
2520
2163
1633
1694
1897
3126
1962
1819
3015
240
904
1071
1331
1396