1240
1112
1170
803
2138
656
4070
1074
2403
2624
1250
1783
4705
841
1297
979
1011
2176
838
1021
2544
1701
2861
1165
2598
914
2191
808
2192
732
4877
639
2990
943
978
1679
1668
714
1069
1860
2020
827
1472
1994
938
797
1758
991
1546
735
1447
690
1937
741
1596
1694
1889
706
1990
781
988
896
1632
785
1328
1240
847
1923
1160
690
1016
674
634
2843
599
714
829
1627
678
693
916
1318
804
711
2298
903
1318
1692
660
1293
722
911
1151
2596
1388
1236
1808
5520
813
756
773
811
626
1613
839
746
1227
761
760
707
701
2413
674
825
793
917
664
2120
1254
632