2541
1010
875
822
1075
2391
1682
1744
884
967
938
1203
891
1016
999
1246
1628
1079
1238
1361
1492
844
1653
902
1161
1850
2272
1173
1533
854
834
2882
915
1888
930
1092
1440
1546
1196
2594
1267
1923
1813
1427
926
894
842
850
3837
928
1064
2045
1137
1090
1070
1034
926
1052
867
915
838
2066
1268
1493
1725
796
765
1001
880
1698
864
919
3045
1680
1002
3229
2198
1414
831
4251
1941
2392
3666
1540
937
1115
1116
906
3340
1765
1621
1544
1528
4757
937
1155
1110
2047
996
971
845
857
1534
1636
896
985
814
899
1548
1089
1399
833
916
2326
1924
984
1491
933
2832
907