1100
1
1896
1388
415
0
798
392
3
177
1133
1566
1939
957
951
1358
2343
454
403
514
2121
4
409
5393
8
1045
456
526
1557
1661
2634
2541
2
602
1991
2069