10313
3480
2170
2553
605
2157
2065
15812
25719
331
11210
39414
28420
211
5210
323
621
1708
1436
1075
401
3824355
1091311