2883
5
1108
1
1594
2696
2
1234
1235
1338
1781
3
2129
0
1615
1746
960
1076
1821
2901
4
1458
1192
1494
1213
1510
1152
1536
1131