252
1
2557
3
2126
0
850
1809
1099
1411
5009
3454
8
1998
282572
458
46414
18385
2
4594
1152
105290
625