1505
1388
1480
1365
1526
1479
1392
1366
1367
1511
1510
1390
1364
1375
1368
977
1370
1389
1369
978
1391
865
849
850
843
851
3423
3432
115
110
105
103
101
96
93
635
671
674
86
80
77
654
655
669
69
67
66
613
64
625
624
62
658
61
608
620
3443
3444
567
564
3453
3456
