556
322
1738
26610
874
66
1312
481
1883
192
2155
2355
1686
2217
1832
1272
332
432
541
743
1172
1211
941
35617
731
1383
1416