1610
2
2535
2890
3
1535
2600
4
1348
1
3453
32302
0
19783
3498
2996
2468
662
25669
17946
7793
572
1622
1494
1564
1946
1816
4115
10
1734
1423
14
1405
1749
2368
4360
6