251
0
31535
2275
2
25137
1584
19279
7456
4
2730
6
1824
1020
1440
1
2668
3114
2459
9
467
17353
2546
802
1859
777
20634
8
2395
1463
7334
1462
918
553
1880
2076
4664