763
1
1016
900
2
758
3
108
347
442
889
420
660
662
396
478
308
366
709
485
208
15332
6
630
1288
1330
71358
0
1394
1199
1011
958
2323
1200