2357
887
23666
827
872
717
814
713
855
1869
785
944
951
960
808
1292
1494
1022
1115
1230
3571
5922
1454
1273
1108
1106
1169
1110
998
7558
1329
1289
860
1422
1024
1324
984
6547
2533
1097
1309
1614
2505
1393
1572
1927
1628
3780
1525
1490
1183
4482
2040
1844
1373
1456