1278
4
954
3
1428
2
1393
1
1525
900
471
0
744
523
1057
5
1210
1062
985
5671
34550
306
81
346
640
754
1244
13
2460
2455
2399
4549
17
1314
1790
10
2771
1671
7
2041