2656
1018
904
2136
1707
1170
1223
1051
1846
5502
1818
3219
1149
1085
802
1395
1818
1283
1242
727
780
783
839
1627
862
1378
1370
867
979
713
1326
1010
1203
1089
811
2934
3051
1901
718
1803
2413
759
889
4614
1627
811
2998
1779
1110
801
1149
1113
1826
873
874
1455
2086
2104
2946
789
862
1977
1012
1259
716
1807
1307
2871
2329
1523
1048
912
1837
1521
691
786
1227
1213
993
795
818
1008
1933
984
1083
1443
899
1297
1362
1139
1348
726
1756
1114
1295
1830
1127
660
1011
995
926
1705
923
760
3535
70497
2692
626
848
821
1912
1192
753
1100
1706
661
1129
873
992
1937