1502
1355
1346
1341
1321
1468
1322
1347
1323
1469
1473
950
969
1338
1344
1342
1343
1345
1340
1339
1348
831
780
830
746
838
839
832
112
107
104
98
88
631
616
89
615
83
72
651
664
73
665
68
65
660
63
623
659
565
3446
609
3454
3455
