1875
2
1288
1
1752
0
1930
2475
3065
1666
509
2886
5
579
398656
19
985
2041
1326
2994
2848
896
940
4789
3
1068