2223
2
5667
8
1284
5
951
1
3529
1681
2563
4
1654
794
0
1315
1155
2802
2236
6
2108
2654
1510
1471
1356
8834
1347
2615
1256
1505
2299
7
985
2207
1455
2081
745
1952