842
984
4990
1261
3209
831
1063
867
1028
1063
1443
935
863
1932
1880
767
961
1077
850
914
811
2182
850
3067
2038
853
3265
1091
927
881
810
968
2040
1282
952
914
834
978
7529
1025
1099
2339
855
2125
1146
1571
3002
1322
2202
1009
2743
1470
1220
1675
1666
983
2186
1719
1082
982