1485
2158
1806
1080
1061
914
20733
848
2686
2611
934
970
9779
4284
903
1034
885
827
820
1787
20638
921
1565
14526
888
1479
894
788
1058
1015
1307
2583
9376
1212
1584
5298
1109
14855
1292
1176
1159
968
1639
1493
1387
4082
1012
1228
1674
921
3967
1122
1409
1312
1084
973
926
1352
1840
2040