1095
953
1403
2833
763
742
1096
2138
665
5127
901
1688
981
697
685
1516
697
5473
859
1593
677
789
1505
1869
2349
1667
2497
1672
1692
765
1288
3590
3153
1508
1152
924
1040
6705
781
20272
4855
809
2537
889
3872
6106
868
2126
958
992
838
1400
1800
2076
2759
1346
1190
1344
2645
1091
871
1529
3356
24013
1753
968
835
1172
627
739
1577
2102
790
1565
755
1276
633
5388
673
3775
751
1448
834
910
1018
2010
1016
692
2684
3453
8272
665
694
904
670
726
1472
1781
823
657
712
758
1015
699
1171
733
697
1189
9173
773
1032
2010
992
3298
632
739
2346
1079
886
4835