2423
917
7251
799
2830
741
1665
836
3078
1692
1371
798
1144
1336
1375
2838
5453
871
1326
2858
2964
935
1623
1200
913
2119
2371
2704
858
4765
1818
1023
1192
947
1440
2114
1157
885
9514
881
901
956
4309
4457
824
1266
827
821
1067
840
1294
895
1385
1679
986
1313
851
1152
3469
1394