12029
9301
4056
1531
3832
2731
8367
3252
2418
1395
1809
1094
6203
3178
5390
2364
3406
1689
1976
6036
940
2384
5405
1485
1858
996
3151
1827
20710
7975
1013
4958
1820
1095
14657
1375
1472
964
894
1142
744
1422
825
1098
1309
961
2063
2239
2993
3781
895
1368
693
1347
1428
702
1204
5127
6186
1108