904
651
472
1008
2118
356
4484
376
1148
7547
853
294
664
693
1042
663
539
1383
1722
749
1909
440
1089
320
1152
2173
678
762
1007
366
1600
732
457
360
4624
6237
490
556
391
395
373
2187
27715
513
305
32021
568
402
633
597
1760
1370
3002
465
562
993
6435
43757
503
982
339
335
753
496
1051
347
360
326
520
929
826
2076
373
1562
985
373
341
542
370
344
476
1103
319
524
908
781
413
530
1178
336
591
368
760
43757
345
386
472
334
972
894
1053
811
663
3297
1053
922
698
359
289
762
475
308
506
986
669
827
1478
416
1649
778