1222856
4
968
0
625
2
2120
6
22330
22
432
2668
2727
422
495
369
305
327
604
2257
1
2243
7
2987
2683
9807
8876
8
417
615
13159
10
2008
9178
344
1303
5617
5
2069
3
589