7721
5594
3157
2666
1066
1002
716
2146
759
636
353
433
468
490
298
577
351
243
295
292
220
237
279
146
193
279
311
268
173
109
221
237
150
137
254
157
106
134
277
95
31
109
168
150
90
128
38
160
107
126
159
138
176
65
96
86
91
164
95
92
104
16
112
88
26
86
64
84
69
100
75
136
97
110
36
116
14
110
104
75
97
71
74
70
45
45
81
51
26
69