1813
1
2732
3
672
2
674
513
917
884
1023
0
1132
553
804
1084
935
493
714
1896
2408
570
383
573
1053
2211
1073
798
2395
1911
300
2475
1049
2345