3408
12
2445
3
2041
1
6513
5
571
0
282572
256612
4669
2
96512
36045
3535
3027
10
1006
2774
483
2659
1490
2955
1848
4366
4
1563
1814
356
18403
6
3469
81077
101
8475
2272
9
1062
97284