24257
2407
1798
2470
1369
5608
3080
969
1331
30666
960
927
1495
915
1936
822
1075
992
3270
2683
2047
905
1377
2760
1615
1202
1011
3482
1162
1184
2076
1207
890
1020
1106
4982
1650
852
2838
875
883
915
998
841
978
1496
6957
6653
1020
1404
816
913
953
1023
843
868
794
855
867
3476