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
684
2611
1146
739
2586
1494
1243
1563
1251
671
1935
1558
1139
2047
1652
730
1029
1346
1916
1863
736
758
1553
678
1206
808
836
715
828
778
839
937
1997
1414
690
996
781
2458
1327
896
680
685
2349
2331
2025
1543
2668
1147
1535
701
3013
789
1189
634
649
1298
1740
1020
752
1266
979