1532
1078
887
1865
1445
9599
2572
7851
903
1155
1699
749
14894
3629
21507
1617
2157
25166
704
3152
18720
35484
1269
14530
1291
1574
3083
1018
810
2353
758
2588
2938
1026
1899
2576
2039
6550
17028
722
1349
7279
832
2356
686
7063
2529
16083
2988
841
672
974
6431
4888
10658
12281
4201
7143
10001
3670