10213
3430
2170
2553
605
2137
2045
15812
25619
331
11010
39014
27820
211
5210
323
601
1708
1436
1055
401
3784355
1091311