6991
6
4585
10
3130
3
1773
0
1407
1
7042
5
3523
3702
4
2891
1547
644
4241
4499
2841
2
3194
2417
1376
1676
1574
1176
2679
633
1200
1185
1810
2011
1323
3469
881
1757