2738
1
2445
3
1645
1666
2
1918
1647
1984
2153
10070
7
323
0
691
1132
553
2451
804
2554
1084
1805
935
493
3732
2754
3894
6
714
383
928
619
573
1053
2211