947
877
906
933
12013
3730
3155
1568
1514
1449
1266
31168
1888
1270
1899
1848
5524
1364
4065
980
1643
1429
1009
1264
4238
3284
968
971
2097
1752
3508
1326
1037
1007
2907
954
1377
915
1341
2040
2392
1632
2556
1041
1121
1146
840
2275
1195
933
3512
870
1589
1830
1346
2613
1163
2528
1034
1420