9956
3
737
0
55
438
392
2535
2
10827
4
12779
8
1001
557
4044
5
3083
17946
948
1
1761
2465
929
1189
572
3125
1028
3546