2318
2
1309
0
1992
3
883
2542
697
2772
1
4978
1676
978
4914
982
1710
7042
5
1671
1646
2522
644
1993
5389
3194
6991
6
2538
2417
1176
3130
2891
4
633
2494
3623