276
0
514
302
81
4864
1
616
21
177
138
455
173
1346
3868
2
928
637
367
443
782
785
1961
2461
20
392
641
390
887
408
1015
265
576
804
213