1709
1624
2503
4913
2627
1840
2185
1096
533
1015
687
660
897
1014
592
796
1035
1851
2045
1386
1795
1382
1275
1377
