959
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
670
1894
826
2312
985
808
1083
861
1537
1005
846
825
912
2325
762
2092
909
1278
1087
1624
2583
1698
2210
749
618
1399
1776
1840
2604
2740
636
2220
692
862
1178
635
855
809
2428
821
1200
3600
1703
622
706
1652
1040
1667
5753
1160
1237
697
2883
914
1237
1352
912
1057
972
1541