2599
1149
5183
4168
6540
39598
2332
2290
86678
4145
2085
9695
14490
1772
937
886
1396
175913
3116
5712
842
765
45844
22480
21693
1120
2511
781
13757
1385
3225
1446
7554
5212
2861
835
6271
4032
796
2056
1521
2925
3927
1494
1075
2441
16923
4644
3298
1018
817
14902
19502
701
3929
3505
10615
772
15311
1714