992
2668
2857
1634
2781
1486
1284
1321
856
909
2482
2670
2443
1947
913
1631
921
2801
4328
810
781
1435
1804
809
3450
988
832
2806
1932
1677
1404
928
962
893
2227
775
822
1658
2108
5424
1150
1162
1327
1206
3588
924
1435
5772
1963
1875
1024
2413
6640
969
907
3725
5451
1387
1095
3829