3180
1219
2139
1012
737
780
2069
1890
2226
1294
1461
1173
1249
1238
981
853
918
1787
2388
1108
1135
810
783
1168
1242
2269
3885
987
918
1058
1134
1000
2779
785
949
1141
1119
834
14119
1071
854
799
1752
1427
1215
1679
2342
1171
1226
793
895
1228
1023
720
1276
3937
1623
902
925
2017