18487
1
4968
3
4329
10
1384
0
2134
114240
45
4818
4
2966
6
5924
17
297066
1723
7222
267612
4978
2
23
1346
2381
700
99072
36905
3882
5
3303
6365
12
2772
215
1790
1444
2967
683
1289601