959
751
1374
975
898
773
5992
930
1230
2435
11807
52382
1388
1402
1323
1189
3234
1675
10504
1932
19951
2347