4555
10
4953
6
1258
0
189
2
1094
673
1
1573
7
37808
24
1967
3
1374
12
4618
5
944
572
5142
3304
4
813
1912
1251
1786
984
3250
900
4764
11854
805
1344
579
696
793
853