386
2
2397
92
0
950
1
2933
1080
1237
1933
160114
14
110
490
3415
1308
977
639
4
928
787
68
1010
32
992
388
260
1178
615
25
1073
1119
44451
850