5563
2867
2519
2346
2274
2188
1974
1907
1892
1835
1646
1573
1295
1284
1268
655
631
603
486
308
242
162
155
145
69
2
1
0