1590
1098
920
752
700
805
1408
814
2229
735
1542
668
1005
2371
1371
1993
1587
1634
1062
2366
883
878
1604
1066
1111
965
2882
29954
1357
5278
1183
884
803
925
1862
1299
2464
741
791
1151
1070
1391
824
1615
1361
1235
1113
1744
1261
721
2114
1355
875
828
836
1019
1001
794
949
896
1680
969
1874
864
2654
2483
930
984
2589
2680
1129
1795
1147
1352
1302
678
2856
862
783
790
803
877
672
713
772
914
710
913
682
1238
1316
981
915
1055
872
796
885
8175
3065
1670
988
1533
1203
885
964
937
1330
1725
997
1188
955
842
1346
675
928
2115
1555
1500
887
1195