952
2
639
1
2129
6
558
1163
9
2494
7
671
2595
632
584
553
1925
687
537
1222
5
513
4019
457
465
511
460
1444
8
437
479
801
1594
2223
3353
13
690
1310
18