1201
283
1787
735
2579
1183
999
404
1113
339
771
310
4173
2134
1328
621
2074
979
878
248
1794
783
921
403
2257
925
847
318
808
150
940
388
777
183
796
249
714
174
807
190