14
0
572
2907
2
4471
1189
475
1193
2524
25669
277
458
596
1105
1166
484
562
1298
460
2663
1862
1
668
1045
534
490
2638
2996
2061
3
1070
2123
2906