1338
554
1231
1648
699
928
1916
2143
1475
1100
1119
1428
676
1172
718
19631
56
1092
898
1106
2665
471
1350
1155
684
811