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