1371
4
587
2
494
3
450
1
377
817
89
0
1072
731
5
336
578
490
329
297
518
463
1121
6
657
1339
362
800
1123
569
806
1090
987
3663
8
1405
1515
2051