12459
3
3683
1
3621
0
96
1549
3428
5164
5
2503
956
1112
436
9817
563437
6
2638
2274
32302
3610
3148
2
803