2052
599
1789
757
1343
648
161
379
127
324
249
949
1042
616
191
265
239
983
469
380
1644
1197
512
1935
296
531
1575
813
984
246
394
531
355
958
1538
934
166
225
689
301
146
1305
486
1033
671
278
917
1027
174
972
687
830
146
1235
1058
