1880
2
4111
467
0
468
3428
3
1614
1
505
438
314
943
1020
177
325
381
25137
584
2992
661
1567
409
1161
430
341
2955
401
2328
572
332
328
1610