1110
2
4983
5
4017
1
1401
596
3283
8
4420
24
1694
4
460
2604
636
2498
7
2136
6
559
2232
10
2216
740
1281
921
2012
628
736
965
429
1269
16
699
6109
18
688
555
1926
9