577
33
5922
2197
395
1
832
2339
1
2139
1768
363
1807
272
1
902
747
1
479
464
180
1695
269
791
240
1848
343
3664
699
311
394
304
1418
502
1
2189
501
259
432
1
388
507
282
542
378