2883
5
2129
0
662
2886
4
1557
1
1594
2696
2
1234
1615
3625
4867
7
1076
1235
1338
1821
2901
5339
1951
2477
2604
2152