908
1038
773
820
688
607
715
685
663
1447
1385
781
2168
964
3101
918
1176
724
947
687
1044
682
2141
726
978
3078
639
1420
2264
5829
1687
643
695
867
706
1145
963
688
1943
1916
676
1009
905
1342
2477
714
753
1351
766
1365
642
805
1175
4583
638
2058
2312
2578
853
1268
663
1416
1291
663
1097
624
707
1242
718
1179
3962
1202
1056
1265
2766
1126
646
753
818
2145
739
968
1166
2215
705
1075
699
1380
1598
799
1017
862
838
1157
1334
786
1167
786
1487
638
900
676
674
2308
623
2145
1546
865
2477
1251
1089
1135
1139
2043
3087
1753
657
628
1683
850