4555
10
4953
6
1257
0
189
2
1094
672
1
1573
7
37798
24
1967
3
1374
12
4618
5
944
572
5134
3303
4
813
1912
1251
1786
984
3246
900
4762
11850
805
1344
579
696
793
853