763
1
1016
900
2
760
3
108
347
442
889
420
660
662
396
478
309
366
709
485
209
15333
6
630
1291
1330
71360
0
1394
1199
1011
958
2323
1201