3659
4024
898
544
895
1362
1410
515
329
867
378
22645
577
1406
607
453
7244
1013
951
2913
1104
1992
350
9347
816
959
707
1267
564
364
324
272
664
1643
311
801
496
1182
472
325
340
517
1124
467
353
1790
315
1700
2473
826
361
588
414
20026
576
351
327
319
1186
438
676
427
343
679
402
396
1773
403
722
1528
959
398
4169
2404
1653
415
1086
1681
359
698
652
6133
1339
2250
1181
867
366
1040
4680
1167
858
640
1131
364
826
408
419
1747
342
7244
471
386
937
1186
1189
932
2205
1139
385
385
2651
418
290
607
1095
296
1423
353
422
55900