1629
1845
469
1058
552
832
315
427
1317
290
1694
628
706
1749
709
6903
402
563
530
373
532
439
422
390
1218
326
36371
815
706
784
952
733
522
1310
1913
632
702
822
1357
930
1100
428
342
836
490
6196
343
466
387
302
930
630
614
1121
938
1804
344
1084
593
610
1171
2991
309
615
800
555
925
456
525
1622
616
1338
505
352
877
945
1022
321
938
1095
2916
742
372
2553
534
755
319
409
397
353
625
294
765
1508
511
709
653
757
869
1670
574
382
729
481
327
830
526
494
423
456
1095
940
522
719
313
359
903
325
893
626