4200
11
543
4
728
3
504
1
596
2
436
325
500
0
1087
5
355
1065
1169
1518
1244
1406
1436
1347
960
1462
1612
1707
1310
1715
1450
5745
1428
2543
11517
2430