4360
4352
1797
1564
1507
1220
1113
1033
946
738
693
518
490
477
382
351
316
199
182
166
163
161
149
115
111
106
70
65
63
48
44
41
29
28
25
23
22
20
16
14
13
12
11
10
9
8
7