4690
4533
3966
2962
2294
2226
1941
1911
1875
1767
1761
1600
1578
1497
1471
1342
1292
978
965
936
935
925
924
915
838
824
463
456
420
418
409
398
0