245
0
330
776
813
602
479
781
376
1511
303
2732
47041
339
2490
834
155
454
582
482
391
230
991
2111
3
1877
1
443
275