1896
1473
2302
441
1006
538
536
1956
1142
854
2339
1137
389
666
789
569
1667
528
1427
607
559
557
350
1186
