2438
2307
1
2046
1829
2
1821
1798
1735
1639
1507
1174
222
88
81
139
74
57
64
72
59
58
75
70
65
71
86
62
55
60
63
73
68
67
77
99
114
54