1140
4091
1412
20669
2104
982
718
1430
763
1107
1850
1863
896
802
2218
875
858
956
3286
1051
684
987
766
1011
1079
789
5136
2910
1150
3603
1486
814
1139
1634
5891
1493
852
748
2993
922
1052
1660
7943
2116
1214
1052
747
959
889
1166
1590
2416
1152
12837
919
995
1177
893
1073
1007
2562
997
737
2371
721
861
679
1082
675
1121
1589
2528
923
753
1079
3001
1524
4126
1686
1009
908
2896
910
1921
693
878
998
6156
830
3329
1811
734
771
1010
802
779
2099
747
708
764
819
2150
626
1721
701
912
1226
3911
3023
1586
652
861
1382
3006
728
930
1116
1032
1128
971