947
0
598
1
2899
8
1162
532
2216
2
4646
3
4340
812
103
2908
10
888
2557
6
1597
1929
1129
1731
1083
1750
736
966