2275
2
19279
31535
0
2000
1
467
25137
2669
2682
4
1110
3
2693
3114
1124
2229
2097
1824
20634
8
2730
6
2727
5
2290
3268
2809
1587
1365
635
2190
1772
1776
1261
1298
9953