2659
2
5108
4
1750
3
2445
6
1464
1
4271
400
0
911
6344
1225
1184
895
2587
3674
10
2059
8
2604
7
12958
5
2188
9
4637
2041
282572
1901
1458
2028
256612
4669
1626
5617
96512
36045