2632
1300
574
546
434
392
326
324
289
276
239
225
205
117
113
111
90
75
74
69
52
25
19
17
15
9
8
7
5
2
1
0