954
0
985
1
1744
4
789
4357
14
1750
15353
6
983
2
1245
1066
7
563
1007
943
1184
2213
20
813
4847
1050
4065
8
2950
956
1316
942
4166
5
2708
12
919
6865
28
1156
931
617