2599
986
3095
815
1676
1576
1184
2533
1317
1939
1741
3454
2038
850
3144
1733
1191
1028
1194
3322
1745
1161
960
952
1653
3300
1680
1697
1413
833
1393
1175
2348
986
973
1886
1931
1755
2736
854
4252
828
1430
1348
3076
1655
3075
1202
4120
1267
807
889
888
1336
1930
2395
3079
903
871
4315
1422
874
3041
1663
1478
1461
974
866
3027
3246
4198
1094
1049
2121
1516
1230
1835
1792
1556
2051
3205
964
1496
2244
793
818
1294
1133
1685
859
1837
977
1368
1414
873
4306
1955
1138
1073
829
856
934
767
782
2372
1082
979
1665
969
2561
1070
1292
867
2564
1588
1091
3426
854
804
1182