963
755
1376
983
901
776
5997
932
1233
2438
11816
52401
1395
1406
1326
1192
3235
1678
10521
1934
19957
2349