731
301
1304
1037
1235
47
20713
32
1347
1899
15811
1125
1045
514
902
1165
384
194
1957
29227
511
22912
1219
11812
702
324
635
1677