982
1
2318
2
883
3
2542
2772
4978
1676
978
1710
7042
5
1671
1646
2522
2234
4
644
1993
2297
796
6
3194
6991
2538
2417
1618
2999
1176
3130
2891
633
2494
3623