1085
1
1811
2036
2
798
0
787
2191
1049
935
957
1132
409
454
1557
415
403
3155
7
506
381
493
1571
2329
722
714
750
846
2211
1133
367
1939
266