839
1593
3201
972
925
1334
2171
2345
825
15680
2686
844
1190
1301
4439
6541
5717
1447
4169
2985
5343
1936
1950
1526
2185
2010
2777
2245
2824
2772
2634
7188
5397
3751
4651
2521
3819
91205
7261
9948
3492
15895
4221
2197
11738
9472
11213
6908