1804
1
770
2982
3
2902
16
3028
7
1129
542
0
4044
5
3083
2
2465
3125
2274
2598
2512
3643
444571
9
189326
2476
19079
6