1743
1
1758
1419
1288
1613
825
782
855
888
954
2
1127
645
637
2283
1073
1254
490
603
502
198
272
632
936
716
326
248