2038
925
742
874
5831
939
1191
885
1106
666
1568
1559
1059
1256
1341
1355
1593
1412
3333
765
3079
1447
1304
1219
720
722
1043
999
1452
2784
1668
3739
3216
663
674
1132
1700
1082
747
1019
813
1177
1621
4901
837
1153
1343
4320
776
3032
874
1028
2121
716
1692
1708
1966
868
978
2108
1252
596
1362
644
1601
675
4829
881
903
1784
1001
711
1881
2876
1066
965
667
1430
1335
850
718
1470
771
1864
882
678
921
901
1480
830
1693
959
1955
3017
728
674
1163
758
797
945
1243
806
1353
1652
1620
668
824
765
1227
766
1435
662
741
1211
2194
3013
770
1089
1144
908