2184
1
1152
2767
5
3693
6
1417
3929
1962
1681
3939
8
2221
4
1237
0
4433
7
1675
1663
2934
2
1354
994
2663
1860
849
905
1660
745
801
693
526
1619
995
673
1089