1136
0
2657
3
428
303
408
547
409
2881
2
968
472
868
492
655
586
1156
683
479
495
2551
1
1540
4426
293
1999
2190
618
2339
425
3140
831
286