1380
1356
1321
1303
1265
1190
1184
1182
1160
1150
1149
1098
1089
849
746
720
696
690
683
679
671
646
638
625
621
619
615
579
549
543
519
486
483
482
475
465
431
418
0