2777
8
1027
1
2192
2
1399
5
1179
2109
3789
20
746
3
2726
628
0
2973
9
1768
2399
920
1204
2659
2102
749
1581
2940
1557
1661
4
5849
594
2272
1700
2088
1253
1403
796