1649
1
851
2
1298
5
2069
3
1124
2830
7
2396
3332
4
1647
2175
1527
408
0
13159
10
944
11534
27
1172
1928
1898
4000
2600
263
2376
1336
1094
3077
2493
2341