942
2940
876
1046
1542
2140
4181
10731
992
1565
871
11669
1110
9090
2031
1312
1454
3643
8061
1537
1474
1575
5191
1693
1676
2815
2297
1380
2039
2038
19725
1540
2398
11737
2015
2084
1938
3483
1716
2198
2697
40158
18454
1672
1646
3547
3164
2219
3000
2860
2075
2664
2123
2687
2952
2070
2171
1888
2042
2638