691
0
266
1152
1378
2
458
1099
1
546
431
584
4594
846
1418
3659
14
467
759
768
1329
3287
1780
503
1045
4328
10
896
422
517
1436
745
479
2952