856
0
1532
2773
5
1285
681
653
391
392
1985
1961
4
2257
2
488
348
390
460
804
2310
1804
1
616
1478
894
458
376
607
320
2327
11
2908
1199
949
683