3059
760
973
999
3772
1700
789
2148
1209
1030
926
2311
2097
1175
1185
1544
1563
941
1809
2188
774
825
915
1397
1788
1082
2339
2559
853
1494
1383
1110
1037
1009
5941
1164
1286
815
1588
1604
2497
1514
5840
690
1306
881
2744
746
827
1222
839
700
942
672
1866
1021
1195
963
873
940
1885
996
1445
1257
1626
1401
1287
3571
1535
902
1196
865
1126
831
695
3030
1634
1006
996
705
873
1710
1079
1502
837
803
736
1131
722
1044
2316
745
760
817
1284
873
1586
741
1847
1790
878
2873
781
858
753
953
753
2022
1468
736
672
1107
1510
833
1932
1099
1488
791
1102
1010