477
1
2499
17
101
624
2
231
816
298
1400
85
850
1801
3
430
3508
4
1149
5
320
409
535
982
7
1072
889
852
338
611
1099
8
570
180
927
702
229
1996