1133
0
1045
248
1939
675
454
722
418
2121
4
1824
1661
1
683
5313
259
2069
3
332
909
572
944
1101
408
410
663
685
2733
1124
1352
2524
2
269
668