4427
10
2097
3
7332
13
1551
2693
4124
6
1056
1
2229
4
1155
2
1129
0
1132
553
1354
804
1084
1207
1622
3164
8
2716
935
493
3045
5262
2030
745
1442
2422
1250
1365
714