5844
2857
2532
2380
2346
2268
2023
1906
1888
1885
1620
1609
1571
1392
1314
655
626
603
486
307
242
162
138
115
69
2
1
0