2106
1
1661
2123
0
463
547
1199
798
267
330
468
3795
1636
454
310
1392
321
787
456
552
657
1629
403
1054
439
381
2143
477
1101
804
409