2055
2
1256
3485
7
467
0
1218
2294
1
2530
4
496
1380
1277
2344
3140
619
3014
20
1606
1486
4285
3
4149
3562
1273
2181
5
3085
3491
19944
3316
10
2377
4099
8
5141
1352
1526