2412
2281
1
2035
1792
2
1801
1786
1730
1630
1492
1170
111
84
64
62
119
129
92
77
57
63
73
79
67
72
61
76
71
105
69
87
60
68
58
66
53