1480
2
504
1
2805
9
534
669
797
1110
3627
6
420
2626
4
580
542
568
2649
1411
3
4421
24
4983
5
4017
596
3283
8
1401
597
1694
460
1705
687
425
955
571
433