1412
0
2650
20
1179
1
2502
756
829
2676
3026
2
3629
1876
1016
1166
2377
14887
18
3871
2794
1445
2174
4
2467
1618
841
3470
5
810
4553
5151
862
1736
4526
4321
3188