371
331
1752
1117
464
1011
250
1369
1553
1086
2269
1469
48633
4004
1002
841
1327
724
1012
1607
855
629
477
285
406
700
745
446
389
166
741
1285
386
1096
345
366
385
1307
7468
1212
36184
332
565
369
734
1279
431
1662
409
3205
551
3503
540
354
315
741
1437
1496
321
359
370
1608
288
444
1166
747
331
306
872
653
531
816
582
940
901
504
554
487
510
573
1608
553
1327
590
1658
367
1657
667
257
273
1057
1435
1410
353
457
507
1355
852
326
333
1147
1035
689
4762
1830
5704
308
1060
452
369
326
371
515
357
1068
896
1062
353
468
510