4405
10
5862
7
7053
14
1486
2
1121
0
962
5
427
3310
4
555
1
1526
126508
18
2702
1874
15
34572
5631
60791
36
899
4932
2022
3772
1442
2592
442
1460
3
4161
1631
6
2297
1317
9
2144
21176