935
0
2121
4
212
663
474
2143
1559
2
3836
593
51
3151
9
107
281
1
1020
1664
432
3144
5
2328
957
1924
415
918
1557
1571
409
683
2091
572
70
2657
3