2822
2
1564
2992
3
1669
4
2318
1
1982
3519
9
1973
1872
3292
0
2977
5226
5
1659
5546
6
5151
4837
1271
2317
57793
4099
7
6099
10
2088
4630
3080
3973
3696
8
2316
4874
2101
9055