1382
1175
872
858
1028
905
877
1037
984
1370
1098
1056
1010
1146
1249
1032
1403
1239
1066
1288
5047
1711
1438
2081
1899
1893
2126
1658
1682
5591
9979
7094