1661
1
2123
0
463
547
1199
798
267
330
468
1636
1563
454
310
321
787
456
657
1629
403
439
381
2143
477
2572
3
912
2978
2
1101
804
409
244