2822
2
1564
2992
3
1669
4
2318
1
1982
6200
3519
9
1295
4823
2025
1973
1325
3196
1872
3292
0
2977
5226
5
1659
5546
6
5151
4837
1271
2317
1485
5375
57793
4099
7
6099
10
2088