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
1514
5840
690
2006
799
2026
770
1629
1465
1180
1170
852
1885
916
695
989
766
995
1443
805
942
1007
1998
1079
3548
1853
2052
699
1794
826
1334
1098
916
813
1055
1087
1043
768
1717
2161
882
813
708
5807
708
1410
1328
1403
3413
923
987
1555
1297
1130
2019
897
1427
2882
2050
867
757
2734
2052