3216
10
1598
2
1828
1
2100
4
1400
8122
13
1383
5464
9
2554
16
3151
3336
4074
0
1715
3
1510
2101
4117
5
5721
8
1512
1352
2166
1919
3283
1541
1788
2321
1532
2760
2000
2145
1348