5151
2
3198
8
197
0
1348
1
1465
458
912
3694
1237
2658
10
1417
2528
3
3497
4
2312
1740
1585
1583
3080
3715
4996
6
3461
1507
2382
1301
21152
4651
2440
1195
1568
1998