1238
1981
1121
3426
1146
1060
1395
20906
14936
7446
1177
21744
3948
2802
1509
712
1004
1690
1636
5853
12394
3746
1599
1411
1189
759
6323
2522
1460
944
957
6101
699
1809
5097
947
699
944
707
6210
1161
923
853
869
1034
1192
5425
982
838
1218
915
6139
953
2298
2279
4601
1327
894
3383
968