1043
4145
1861
1019
2170
1441
887
1022
956
1162
949
1097
951
956
2164
29957
1309
802
880
3059
760
973
999
3772
1700
789
2148
1209
1030
926
2311
2097
1175
1185
1544
1563
941
1809
2188
774
825
915
1397
1788
1082
2339
2559
853
1494
1383
1110
1037
1009
5941
1164
1286
815
1588
1604
2497
741
999
688
724
689
627
1570
976
1015
782
726
789
1514
1129
20291
662
801
1458
1078
1838
732
747
929
829
2113
747
734
1036
1168
1699
1523
1648
820
900
799
1522
2336
1274
700
1656
982
1329
1947
1011
841
820
959
5930
843
720
925
4067
1303
1033
1312
756
730
1213
1822
1098