3216
10
1598
2
1383
1828
1
1532
2760
4
5464
9
1400
8122
13
2100
2554
16
1788
3336
1715
3
1510
2101
1295
4117
5
1225
0
5721
8
946
1363
1411
2570
1438
2763
605
2837
3026
1352