1216
3
624
0
836
1
662
2951
14
1460
1928
1682
4
923
986
7
912
453
2583
5
796
976
860
526
307
689
562
2
608
459
2548
550
422
939
916
6
399
496