2973
2787
2784
1945
1674
1224
1215
2168
698
4392
1428
826
1142
967
1717
1680
1623
1022
1590
1790
1099
1310
1866
652
1004
978
1229
1572
1604
1009
1585
3743
20365
67495
6026
24490
3184
7565
57500
17600
2266
2063
43375
897
1369
694
6456
3995
19778
1390
5955
1955
826
3612
14083
2395
9012
4509
1536
1930