1161
0
1133
826
1869
5
367
415
422
1935
267
685
349
2587
16
1511
2121
4
47041
683
441
482
970
299
3248
405
1167
2702