3959
4
10072
1686
0
6832
7
1026
2
10168
220
211
1
163
556
3
63209
35
840
1047
1040
1910
130
20842
25
781
503
4897
936
2933
311
370
95
486