12459
3
5147
2
1053
0
1044
1
1933
3014
20
2277
4471
2152
2310
255
4044
5
3083
3158
1849
2465
4034
4761
3125
3998
971
18816
11
1643
443
2667
3426
4
2480
475
815
1310