1269
1
2279
16
3407
2
1132
0
553
804
2605
1084
849
1805
935
493
2831
714
383
1825
928
619
573
2011
3
1053
2211
1073
3650
798
2280
1431
2395
1378
300