1331
2
68
1
1288
2334
673
533
2196
3
714
411
617
825
765
2324
925
1793
4
506
2476
8
1226
522
1230
723
842
2747
5
2681
18
607
824
1359
834
848
591