2093
514
311
111
12
31
5
7
6
831
41
4545
1792
61324
41120
3279
38417
114063
231620
294366
225026
81
2
17
16
3
4807
2454
1
4