2275
2
2855
3
2668
20634
8
2682
4
2730
6
3114
2097
31535
0
3691
5
467
2669
17353
1824
3268
1
1365
635
25137
2881
1776
1261
19279
1958
729
1020
1298
1098
2229
952
2749