2891
4
1773
0
7042
5
3130
3
644
1
3194
2417
2
1676
1176
6991
6
633
1185
881
3154
1710
1671
1547
1646
1407
1993
3523
3702
4241
4499
2841
2767
3171
1051
1376
1574