1056
1
4427
10
1354
7332
13
2693
3
4124
6
2097
2229
4
1155
2
521
1889
397
1207
2306
1622
915
964
1129
0
1506
3045
1551
745
1566
2422
1365
3116
3795
1132
3520
2530