767
0
1073
1853
274
21743
1
510
573
356
518
246
138355
152
68
1462
412
429
1328
2490
582
1227
1650
475
2952
931
577
384
340
831
471