3082
1485
1383
2603
2001
1080
2839
3591
2943
17161
2929
11612
4165
5466
1165
3135
2590
1248
2721
2103
13167
15503
2957
11897
22581
2572
1712
7877
1275
2847
2025
2796
1650
1174
2626
1127
3055
31336
1440
2893
2775
1105
2978
1076
8300
1201
12184
1262
2215
2840
14999
1666
3036
1968
109767
1288
2685
2339
1377
7068