783
2
1322
3
782
1
857
1226
742
1582
6
1382
1311
710
793
2194
2391
1995
4877
10
1308
2402
481
1742
5
1332
1203
1171
633
561
476
3251
590
432
1545
4