1202
629
1419
1404
3092
1961
1136
900
1739
1718
1482
853
672
892
719
940
1293
1236
1399
1609
987
857
822
881
760
893
699
1497
1375
951
955
729
842
934
1068
1366
860
616
1429
1949
832
795
714
651
674
1289
656
18143
662
821
739
685
772
1879
737
2904
2140
1588
2537
1441
2420
691
1544
852
962
980
1186
778
1334
673
1894
1484
1471
3483
1684
668
921
688
2031
1397
1850
1527
734
781
659
1753
1299
1559
1626
678
752
2764
1288
1034
714
1562
1198
727
2238
1240
713
600
798
818
646
1574
1429
815
1033
1548
2148
712
1056
1415
730
781
1029
1198
1293
922