2730
6
597
0
546
1132
383
573
2881
2
2809
483
423
407
970
846
492
820
670
1650
661
340
1425
815
518
602
390
986
1559
1
3990
2635
576
362