6236
10
1446
1
1288
2097
4
432
0
19944
2
2299
3971
5141
7
1647
12459
3
1492
2055
1694
951
1811
2333
973
4375
2655
289
1174
982
3206
5
2999
8819
12
1534
1047
796
6
1211