3066
7
1510
4
1637
1
3024
3
3644
2496
1011
3222
4398
10
3470
5
4837
1174
12459
10827
8527
8607
8
9956
189326
0
4943
2
2153
2327
11
19944
4168