2670
1
2982
3
3742
6
8345
2
1443
1451
0
1320
4483
8
3296
4
992
1088
10827
1369
2479
2060
790
2840
1063
753
1109
8411
2021
575
346
1812
2788
3560
2763
775
621