12034
9302
4056
1531
3832
2733
8367
3252
2419
1396
1810
1094
6205
3179
5391
2364
3406
1690
1978
6038
942
2384
5406
1485
1858
997
3151
1827
20715
7977
1013
4959
1820
1095
14662
1375
1472
964
895
1142
744
1422
826
1098
1309
962
2063
2239
2993
3781
895
1369
693
1347
1428
702
1204
5128
6187
1108