1075
1
1442
2277
0
57793
2650
20
3629
862
3939
8
1081
3929
1681
2767
5
636
1152
1412
3539
3
1237
2100
2
1962
2534
1663
1938
1179
3871
2794
951
2221
4
1618
841
3470