1913
904
701
1668
997
733
829
1408
1248
653
662
1667
955
1961
935
1284
975
727
698
1691
1082
4084
663
1244
958
1210
2370
667
858
3180
856
1127
790
687
819
1702
772
2204
1027
1553
1704
1541
788
638
799
610
1994
1123
645
872
1605
846
681
1262
1250
2571
871
689
1083
868
1202
3252
2669
1930
2603
792
680
1033
876
926
661
1152
2510
1547
845
976
3248
704
1499
1006
3614
1307
872
1163
1572
1529
3487
1449
1482
603
674
832
633
850
607
861
687
1670
615
837
791
667
1330
2723
866
704
688
746
898
1293
746
1490
727
3397
1583
787
978
1431
729
769