1294
0
1230
9
2191
7
1345
2
455
1
3917
4
4137
511
664
2570
537
1114
5
758
4847
885
2347
700
1027
543
488
404
93
481
598
1096
1415
1655
3
2106
121