2491
2
1230
1015
1
498
5354
11
610
2244
6
1134
2341
4
547
2176
7
553
665
487
3510
8
2465
805
1006
584
2028
1312
844
3
1247
848
999
576
466
623
517
935