1100
1
286
0
1832
3
2097
318
279
381
1133
1939
957
951
454
409
403
415
1557
456
1045
602
1661
787
722
1161
846
668
1396
4
410
1101
1567
2
1642