1953
1400
1113
942
2457
946
916
1857
521
299
443
2008
586
1047
876
860
481
585
956
1216
704
655
2163
1200
