1053
0
2317
326
1
5155
8
2298
1073
288
273
1222856
4
3233
16
813
962
1880
2
2477
20634
1567
683
328
2084
25852