1880
2
177
0
798
1352
1020
430
1
2634
409
4111
1101
722
2328
418
408
467
273
602
454
1603
1936
675
25137
381
1161
957
781
415
456
422
3498
4