2213
49
1765
2777
345
259
28
551
1152
913
641
96
111
831

69

164
2216
10856
6520
504
235
665
520
113