4314
4131
1773
1492
1395
1379
1066
882
829
770
600
486
421
408
380
376
333
209
175
171
167
144
114
93
89
73
56
36
32
31
30
22
21
20
19
17
16
15
14
13
12
11
10
9
8
7
6