952
2
639
1
2129
6
558
1163
9
2494
7
671
2595
631
584
553
1925
686
535
1222
5
513
4019
456
465
511
460
1444
8
437
478
801
1594
2223
3353
13
689
1309
18