2223
1158
5806
1536
932
938
813
1654
1267
862
770
812
3534
6965
1016
1102
3159
1433
695
1098
1017
4540
2028
1981
1682
20732
7829
860
1174
2156
1359
669
888
816
1593
876
848
1431
1303
716
703
1911
1777
931
713
3876
630
1642
1057
908
763
990
936
708
725
8587
659
1407
803
845
807
763
686
1216
896
1635
4932
1536
3188
660
744
899
1467
713
1003
688
759
1553
1439
882
2515
5549
952
1893
789
812
5798
7506
1175
977
1551
1702
815
674
809
4779
1663
782
2400
1128
913
1600
2107
1507
1641
1264
732
1012
1603
763
1985
684
731
910
852
1198
2389
855
2400
628