3683
1
2999
3
2274
1982
21152
8
2512
0
636
6247
5
2505
2
8313
9
1618
3186
1743
576
2698
582
2615
3054
2495
579
2083
2828
1129
189326
4198
2748
720
2057
2152
2982