3735
2
716
4
967
8
701
3
1210
530
1
1457
1327
9
808
1259
1337
319
386
937
1596
6
1708
1057
5
523
0
657
1090
1319
1119
1069
932
1985
565
511
947
605
1041