1666
2
2372
896
1
909
2564
2864
7
6406
12
3117
3
2062
1543
785
0
1664
1883
6435
1576
4
1222856
326
3118
1101
975
2086
1548