3795
1
2422
2
5455
9576
14
5513
1323
2272
9
256612
0
2682
4
825
4669
1822
4910
1937
1054
2454
2016
3063
3
96512