1098
1
1008
1090
3
289
0
6991
6
1110
1750
2871
1035
2
2184
1992
123674
35
4748
4
2199
5
2710
8204
3706
3063
2582
6083
9
1000
5296
13
665
1794
1050
1681
9817