1195
844
1211
1848
1790
1970
1505
1005
1423
1358
1299
871
1395
1485
1541
669
1585
734
1007
685
1360
739
1275
1502
1139
2295
1929
1054
1100
2722
817
1134
1136
1539
839
941
619
2592
809
749
852
733
759
1088
862
703
626
1728
957
1742
1117
689
1538
632
934
2617
1240
1293
955
911
1668
1569
1255
657
703
952
753
814
1846
1384
1211
825
1236
705
9152
703
796
642
3004
899
865
2894
2398
1896
1549
1227
787
963
3296
868
780
716
1313
682
1631
771
2116
793
671
1192
930
2511
1969
1008
667
1393
727
654
727
1364
837
690
640
1632
3168
1283
1655
1471
923
1880