1775
2
1225
0
4612
4
2650
20
3629
1
862
616
3957
3
2190
1412
3539
1761
2534
2115
1618
2211
2959
4946
18
3154
6
2642
2655
1179
3871
2794
4697
783
951
841
3470
5