2659
2
5108
4
2445
6
1464
1
4271
684
0
911
6344
1225
895
2587
3674
10
528
2059
8
295
2604
7
12958
5
538
4637
282572
256612
4669
586
2188
9
1626
5617
96512
36045
3535
3027