1297
2823
763
753
1969
1033
1303
715
927
955
761
4561
860
4920
1909
1563
718
3303
989
1819
1249
700
2998
2887
882
637
996
3156
2745
766
790
1343
785
782
1642
706
1640
731
1134
702
1745
940
905
1831
1169
1445
2649
1647
828
981
1846
854
904
1850
2215
1050
2276
700
2183
1375
654
1740
1037
3004
1482
1470
2626
1910
808
716
1374
2876
1400
1788
797
1337
748
987
817
841
1571
1676
1547
1020
682
706
1097
1508
1194
937
1370
2508
2601
1168
1610
829
747
865
2082
977
787
850
2366
1222
709
882
1865
714
1367
797
687
2773
1485
1487
1927
1026
795
731
842
922