1244
0
558
70
440
1610
412
2635
1650
616
691
714
82
851
214
29323
353
284
1454
3700
138355
55
1348
95732
1952
1411
766
1685