12459
3
6047
4
3172
1
67688
66
36905
0
3080
3289
2
618
4179
1143
6779
5
1044
2534
106
3546
189326
1289601
608
785
2499
542
3863
14
94424
610
4044
1067
267612
14125
10
2908
1412