3216
10
1400
1
1598
2
1510
4
1828
2100
3261
3
8122
13
4321
237
0
1812
1347
2027
4074
1383
1857
2272
400
5464
9
2466
5
4291
1022
1985
2145
2788
542
623
1761
2554
16
3758