2192
2
1179
1
2102
0
1661
4
2272
1700
5849
5
594
796
224
2999
2209
1404
8065
4027
3
1399
2109
267612
3789
20
746
2726
8
1576
4175
3673
6
628
2973
9
1768
956
920
1204