2097
3
763
1
1551
2693
1056
2229
4
377
0
560
1354
1207
2
1622
3164
8
2830
7
3045
5262
745
1442
1250
1365
3520
10
6435
2530
5304
9
1261
514
928
999
1979
3116
2461
20