4555
10
4953
6
1256
0
188
2
1093
672
1
1573
7
37794
24
1967
3
1374
12
4616
5
944
572
5134
3303
4
813
1912
1251
1786
984
3246
900
4759
11850
805
1344
579
696
792
853