2992
2973
2958
2926
2916
2207
2193
2182
2172
2171
2163
1478
1467
1462
1460
1456
1455
1450
1447
1446
1440
1433
1432
1429
760
745
743
736
734
731
724
723
717
710
707
705
0