1557
0
415
957
787
409
602
2964
951
2121
4
1133
269
820
1256
1
255
5155
8
2655
521
2076
474
953
2168
5
266
525
750
829
1161
1571
798
403
1045