2431
1
552
0
631
2673
2094
1783
2
467
637
846
390
1084
477
484
2855
3
2076
820
798
2810
932
1850
164
2304
356
714
1650
543
876
2328
381