10358
8
1394
2
4550
17
1156
1
7827
1853
4
1756
4045
3
2017
13
2792
5
4402
16
4723
18
3553
3504
3316
10
4285
3069
174944
14
1325
6649
3061
1898
1820
5631
1920
6339
3329
6007
4151
5142
6