3215
7
737
0
728
1
388
321
2
1340
264
58
270
433
413
748
742
1564
3
1171
5276
552
581
1744
3378
639
921
608
380
641
1632
678
717
1584
1945
8