293
1
885
552
954
2
2216
5
1940
3
189
56
0
842
2686
793
734
1885
10
9917
579
1183
443
88
71
649
1316
526
481
931
826
1327
903
72
326