2082
505
1068
291
505
578
295
261
337
361
278
4282
627
367
544
1263
604
306
504
4901
400
451
775
2015
320
1210
458
317
1091
3229
562
1342
407
1543
273
1185
300
725
254
1036
3336
1823
1437
276
263
293
672
509
340
876
892
1477
1403
679
650
357
776
327
748
2003
302
903
2106
290
430
973
913
305
804
359
1720
2688
779
297
408
302
319
837
296
316
839
543
2651
1055
450
3613
338
962
1208
384
1431
1483
243
1202
346
342
358
290
918
675
385
297
977
304
2553
294
2151
1874
2031
936
1675
2609
840
897
1278
2635
1356
763
766
875