2738
1
2445
3
1666
2
2451
1918
1923
691
0
1132
553
804
2554
1084
1805
935
493
3732
7
2754
3894
6
714
383
928
619
573
1053
2211
2767
1073
796
3953
4
3650