11293
6617
3796
6701
18748
3274
15173
1843
4390
5002
1865
3032
3151
4211
3183
9479
1470
1475
1448
2068
1797
959
766
1474
1505
1000
1147
923
1011
1808
1130
1504
1063
1070
1846
969
1022
812
846
1118
1467
1271
992
957
936
1866
1029
851
1334
796
965
2268
1239
878
5286
988
871
2936
940
3280