1746
1
1011
0
1030
1676
2
1374
812
2241
12717
4
4697
1944
1524
945
2173
2368
1788
836
2166
982
2999
3