1504
1191
1404
1931
2743
1502
1607
766
1638
809
1621
2389
1186
1026
1777
698
1872
686
1555
863
673
652
700
893
1330
722
3254
815
628
1587
1877
881
1395
1793
716
1034
2302
1556
1554
3011
1110
1303
641
1191
1729
1532
654
1725
2003
2991
2030
2304
1380
776
1059
2188
1911
1299
1913
787
674
728
2181
749
849
1592
1206
1235
1291
633
644
842
2002
702
783
640
599
852
760
870
859
758
653
4260
739
2292
693
2723
1163
718
1366
786
1826
1703
796
1461
2292
1635
737
652
3980
2048
725
1201
604
892
743
939
1619
686
892
1668
677
700
2402
1570
817
936
609
621