1008
977
2919
944
2013
2750
953
1292
955
2289
2162
879
1708
1131
1073
870
1628
1154
993
916
1100
880
1190
3231
1280
1049
1125
1862
1320
1029
952
3457
1068
921
989
1355
1173
910
1371
1565
1307
19062
953
1033
1076
1193
1009
1077
4364
1814
1255
2058
1022
931
1073
1049
1298
1011
997
1004