292
0
1056
1
2097
3
500
397
1207
2
1054
1208
1551
2693
2229
4
2500
10
1184
1129
1132
553
1354
2250
804
614
3323
1084
3599
1622
3164
8
935
493
3045
5262
4438
5