251
0
2668
2
273
1020
4940
5
637
1824
581
2855
3
467
1880
895
20634
8
325
584
17353
458
25137
503
968
3381
2730
6
3651
15
4111
1230
381
276
1949
31535