878
1129
3313
1109
992
1255
2138
1148
20705
1354
872
842
4031
1068
4036
976
928
1166
1317
1016
975
1025
1161
1354
1195
1544
1956
960
1563
896
1730
1275
1379
1124
1857
907
1604
978
1181
1363
1650
2225
1034
792
1340
1642
879
1734
1277
847
1552
928
3586
1777
1072
949
1961
783
1682
815
850
1464
993
1447
1412
1266
949
1265
886
704
704
1912
831
816
801
860
1629
840
1489
1674
726
1198
1053
976
1107
724
4959
955
755
1001
1830
883
980
857
759
1065
1791
795
1620
785
668
1055
948
684
1338
1336
735
799
6185
986
1462
1739
822
2993
2052
891
1784
742
669
1839