2659
2
6976
12
1694
5108
4
400
1
874
0
458
2445
6
1782
1464
4271
635
911
6344
1225
895
2587
3674
10
2059
8
2604
7
12958
5
2920
9
263
3054
4637
3125
282572
3109
4577
18
1227