2719
3
1225
0
2443
2650
20
3629
1
862
616
1072
1412
3539
1814
2
2534
2462
2873
1618
4179
4160
4074
1586
1179
3871
2794
783
951
841
3470
5
432
2736
2886