2610
4
1377
1
471
1514
3
1188
2
2474
2554
702
1302
0
2334
656
2393
2143
6435
7
1279
2296
3480
5
2071
1366
5470
2445
1246
2457
612
2277
7952
1215
1837
1879
1869