2431
2302
1
2040
1818
2
1817
1795
1731
1637
1500
1173
26
84
122
58
54
51
57
63
104
66
70
64
101
98
106
137
96
91
65
71
67
49
56
72
60