1880
2
1352
0
1020
430
1
409
4111
1101
722
2328
418
408
467
273
602
454
1603
1936
675
25137
381
1161
957
781
456
422
5313
798
301
1712
383