2659
2
5108
4
2445
6
1464
1
4271
911
6344
1044
0
797
1225
618
895
2587
498
3674
10
2059
8
2604
7
12958
5
306
349
1469
329
4637
282572
3389
3996
703
4015
256612
772