2758
4
746
3
3789
20
2109
1
628
0
2659
2192
2
2102
749
1399
5
2940
1179
1661
2726
8
2973
9
1768
920
1204
1700
594
1581
1557
1924
3916
5849
2272
2691
796
4641
25
2598