251
0
1020
1824
581
458
4940
5
1464
1
745
3691
3651
15
5617
2275
2
325
25137
2730
6
503
381
3114
4
172
895
968
1541
1230
2758
17353
4111
25852
31535
2727
2881