263
0
1231
1
915
1622
3777
3
1929
1501
928
4820
2
650
2570
2296
1182
1431
2346
1378
4016
13159
10
661
1543
936
1452
4