2659
2
5108
4
1848
4271
2524
1006
1
3674
10
895
2445
6
2272
9
48766
24
4097
4637
7
1464
2059
8
911
6344
2368
1225
4392
15
1222856
2587
3437
5
8475
12
458
0
2604
12958
2647
5617
4677